home *** CD-ROM | disk | FTP | other *** search
-
- A GUIDE TO PROGRAMMERS....
- ----------------------------
-
- BASIC
- BASIC programmers are paranoid because any 16 year old could do their job,
- if asked. To try to secure their positions, they deliberately write code
- using the double spaghetti method, never using a FOR....NEXT loop where
- four or five IF...THEN...ELSE constructs might do. Since they taught them-
- selves programming on a ZX81 rigged up to the family telly, they have
- quixotic gaps in their computer knowledge. BASIC programmers ring up
- technical support centres to ask questions like "What are those funny
- numbers with letter in them?".
-
- PASCAL
- Despite an early reputation for gambling (youve heard of Pascal's bet),
- these days Pascal programmers are all deadly enthusiastic. They are proud
- of the ability of their language to define a type representing, for example
- , different flavours of crisp. This enables them to write useful code where
- tomato=succ(salt_n_vinegar). and ord(roast_beef)/2 >ord(prawn_cocktail).
- Pascal people all know exactly how programming should be done, and enjoy
- casting their pearls of wisdom among the swine who write in lesser dialects.
-
- FORTRAN
- FORTRAN programmers learned their craft at college in 1935. They are con-
- vinced the theirs is the language of the future, pointing out that in 1966
- it was selected as the ANSI standard for writing Snoopy calendar programs.
- FORTRAN programmers are not altogether at ease with modern peripherals such
- as VDU's (which they revealingly refer to as "glass teletypes"). They are
- the only people in the programming community to use flow-charts, which
- they draw with loving care using the special WH Smiths stencils. These
- diagrams are then filed away with the source code. ignored for the life of
- the program, then finally thrown away unread, because even FORTRAN is easier
- to read than a flow-chart.
-
- ASSEMBLY LANGUAGE
- Assembly Language programmers are closer to the machine then anybody else:
- emotionally as well as in programming terms. This symbiosis can be take
- too far: programmers who faint when the reset button is pressed should
- perhaps consider switching to "C" or even chartered accountancy.
- Assembly programmers often pretend to be able to patch their code in Hex as
- they go (I think you'll find that C4 F2 D1 at offset 24A2 will fix the
- problem Nigel) They manage this by introducing deliberate errors into their
- programs, pre-assembling the "patched" result secretly and concealing the
- results in tiny writing on their shirt cuffs.
-
- C
- Traditionally the C programmer was a bearded bore who would corner you at
- parties and breathe garlic and Unix all over you. All this has now changed.
- These days C programmers are clean shaven bores who corner you at parties
- and breathe lager and the advantages of OS/2 all over you. They still can
- be trusted to have witty quote or two from the good book to liven up a dull
- dull conversation, my personal favourite is a primary expression followed by
- an expression in square brackets is a primary expression.
- Not withstanding these faults, it should be noted that some C programmers
- are incredibly together people, who turn over an honest penny writing
- articles for computer mags.
-